pull (someone's) socks up

Traducciones
se ressaisir
Definiciones
To improve one's performance or behavior, often in response to criticism or a need for change.